Technology Transfer: Software Engineering and Engineering Design
نویسندگان
چکیده
Software engineering has made significant contributions to “engineering-in-the-large”. The nature of the software process has been researched, and computer based tools and environments have been built to support this process. Other more established engineering disciplines, such as instrument design, have developed professional practices, mature mathematical frameworks for system modelling and accepted quality standards lacking in software engineering. Little effort however, has been devoted to the cross-fertilisation of software engineering and engineering design, or indeed the exploitation of the frequently observed commonalities between them. The Software Engineering and Engineering Design (SEED) project described in this article has attempted to address these issues through the study of heterogeneous, composite systems. This has resulted in a model of the engineering design process, an organisational framework for systems development methodology and integrated computer-based support for this framework.
منابع مشابه
Diffusing Software-Engineering Methods
July 1989 T ethnology transfer has become an important area of concern in software engineering. Yet we do not have good frameworks for systematically studying the nature of software-technology transfer, nor for developing sound and prescriptive strategies for facilitating successful diffusion. Softwareengineering technology, as Peter Freeman has defined it,’ consists of any concepts, tools, tec...
متن کاملProceedings , Sprenger - Verlag & Carnegie Mellon University , New York , 1990 . Technology Transfer : The Design , Development and Implementation of a Process Rebecca L . Smith
From 1984 through 1989 Hewlett-Packard Company’s R&D entities in the Networked Systems Sector (Cupertino) engaged in the systematic implementation of software engineering processes, methods, and tools. The goal: improve software products delivered to HP customers. This effort, led by the Technology Transfer section (TX), resulted in improvements for several projects in the areas of time-to-mark...
متن کاملFrom Research to Start Up: Software Engineering Technology Transfer at Work
This paper describes our experiences in the successful transfer of software engineering technology (in the area of reverse engineering and legacy systems) from research laboratory up to start-up company. The goal of this paper is to make our technology transfer successes repeatable, and to make our failures avoidable. We will do this by proposing a technology transfer model, describing our expe...
متن کاملSoftware Engineering Technology Infusion within NASA
Technology transfer is of crucial concern to both government and industry today. In this paper, several software engineering technologies used within NASA are studied, and the mechanisms, schedules and efforts at transferring these technologies are investigated. The goals of this study are: (1) to understand the difference between technology transfer (the adoption of a new method by large segme...
متن کاملObject-Oriented Technology Transfer to Multiprocessor System-Level Synthesisy
Technology transfers between software and hardware engineering date back to a decade and a half. Objectoriented technology from software engineering is one such successful transfer to hardware design. There is a natural correspondence between object-oriented concepts and hardware design. The work presented in this paper extends the basic application of object-oriented technology to system-level...
متن کاملA Graduate's Role in Technology Transfer: From Requirements to Design with UML
It is a universal challenge to bridge the gap between academia and industry, and between theory and practice. This challenge is particularly critical in the discipline of software engineering and is often categorised under the umbrella of technology transfer. Experience suggests that one of the least well understood aspects of software development is in the move from requirements to design. We ...
متن کامل